1. Introduction to HTML
-> HTML Basics, Elements, Attributes, Styles
-> Forms, Form Elements, Input Element Types
-> Input Attributes, File Paths, Script tag
-> HTML &XHTML
2. Introduction to CSS
-> CSS Introduction, Syntax, Selectors, Styling
-> Pseudo class, Pseudo Elements
-> CSS Tables, CSS Box Models
-> CSS Opacity, CSS Navigation Bar, Dropdowns
3. Introduction to JavaScript
-> JavaScript Statements, Keywords, Functions
-> JavaScript Programs, Operators, Functions
-> Function Parameters, Function Return Types
-> Data Types, Primitive Types
4. Python Startup
-> Getting Started
-> Keywords and Identifiers
-> Statements & Comments
-> Python Variables
-> Python Datatypes
-> Python Type Conversion
-> Python I/O and import
-> Python Operators
-> Python Namespace
5. Python Flow Control
-> Python if...else
-> Python for Loop
-> Python while Loop
-> Python break and continue
-> Python Pass
6. Python Functions
-> Python Functions
-> Function Argument
-> Python Recursion
-> Anonymous Function
-> Global, Local and Nonlocal
-> Python Global Keyword
-> Python Modules
-> Python Package
7. Python Datatypes
-> Python Numbers
-> Python List
-> Python Tuple
-> Python String
-> Python Set
-> Python Dictionary
8. Python Files
-> Python File Operation
-> Python Directory
-> Python Exception
-> Python Exception Handling
-> Python User-defined Exception
9. Python Object & Class
-> Python OOP
-> Python Class
-> Python Inheritance
-> Multiple Inheritance
-> Operator Overloading
10. Python Advanced Topics
-> Python Iterator
-> Python Generator
-> Python Closure
-> Python Decorators
-> Python Property
-> Python RegEx
-> Python Examples
11. Python Date & Time
-> Python datetime Module
-> Python datetime.strftime()
-> Python datetime.strptime()
-> Current date & time
-> Get current time
-> Timestamp to datetime
-> Python time Module
-> Python time.sleep()
12. Flask WEB Development
-> What is Flask
-> WSGI
-> Werkzeug
-> Jinja2
13. Create Basic Flask Applications
-> How a Flask App Works
-> Initialization
-> Routing and View Functions
-> Server Startup
-> Basic App Demo
14. Templates
-> Jinja2 template Engine
-> Rendering Templates
-> Variables
-> Control Structures
-> Flask-Bootstrap
-> Custom Error Pages
-> Creating HTML Templates
-> Adding more HTML pages
-> Links
-> Static files
-> Localization of Dates and Time with Flask-Moment
15. Web forms
-> CSRF Protection
-> Form classes
-> HTML rendering of Forms
-> Form handling in View Functions
-> Redirect and User Sessions
-> Message Flashing
16. Databases
-> SQL or NoSQL
-> Flask-SQLAlchemy
-> Model Definition
-> Relationships
-> CRUD Operations
-> Creating Tables
-> Inserting Rows
-> Modifying Rows
-> Deleting Rows
-> Querying Rows
-> Database use in View function
-> Flask-Migrate